home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / lisp / kcl / akcl / akcl1615.lha / h / hp300.defs < prev    next >
Lisp/Scheme  |  1991-11-10  |  1KB  |  61 lines

  1. LBINDIR=/public/bin
  2. #defs for the makefiles
  3.  
  4. # hp900/3XX
  5. OFLAG    =  -O
  6. ODIR_DEBUG= -O
  7. LIBS= -lm
  8. SHELL=/bin/sh
  9.  
  10. .IGNORE:
  11.  
  12.  
  13. CHTAB    = hp_chtab.s
  14. SYMTAB    = +Ns6000
  15. CC = cc  +Ns6000 +Np2000  +Nt40000 -DVOL=volatile -I$(AKCLDIR)/o  
  16.  
  17.  
  18. # If you have gcc use 
  19. # CC = gcc -msoft-float -DVOL=volatile -I$(AKCLDIR)/o
  20.  
  21. LIBS    = -lm
  22. #end gcc
  23.  
  24. # make demand loadable
  25. LDFLAG = -q
  26.  
  27.  
  28.  
  29. MAINDIR =  /public/kcl
  30. CFLAGS    = -c $(DEFS)  -I../h $(SYMTAB)
  31.  
  32. # in versions of HP-UX before 6.01, where the ld -A option was not
  33. # available, you can use spp to build a file to link with.
  34. # SPP=spp
  35.  
  36. # The fast loading currently works for ATT and BSD with 68000 or 386
  37. # architectures.  Unless you have these, leave these undefined.
  38. RSYM    = rsym
  39. SFASL    = $(ODIR)/sfasl.o
  40.  
  41. # This function will be run before dumping.
  42. # When using SFASL it is good to have (si::build-symbol-table)
  43. INITFORM=(si::build-symbol-table)
  44. # until rel_hp300.c can handle the new relocation type put out by
  45. # the hp c compiler, we do the following.
  46. INITFORM=(si::build-symbol-table)(setq compiler::*cc* (si::string-concatenate compiler::*cc* "-O -W2,-x "))
  47.  
  48. # Use symbolic links
  49. SYMB=-s
  50.  
  51. # You should try to compile mpi.c with gcc, since there
  52. # are gcc assembler macros which give a large speedup.
  53. # The following will do that, but you may not be able to
  54. # link a gcc object with ordinary cc objects (depending on 
  55. # whether 'gas' was used)
  56. # MPFILES=${MPDIR}/mpi-gcc.o ${MPDIR}/libmport.a
  57.  
  58. # if there is no gcc use:
  59. MPFILES=${MPDIR}/mpi.o ${MPDIR}/libmport.a
  60.  
  61.